Perfect in every way! I purchased the 6" memory foam mattress with it and it is super comfy! I needed minimal help putting it together and it took me about 2 hours to complete. Very satisfied!